@@ -2,6 +2,7 @@ |
||
2 | 2 |
|
3 | 3 |
from django.contrib import admin |
4 | 4 |
|
5 |
+from api.wx_views import get_course_field_limit_scene_qrcode_url |
|
5 | 6 |
from registration.models import (BranchCampusAdministratorInfo, BranchCampusInfo, CourseInfo, CourseRegisterFieldInfo, |
6 | 7 |
CourseRegisterInfo) |
7 | 8 |
|
@@ -19,7 +20,16 @@ class CourseInfoAdmin(admin.ModelAdmin): |
||
19 | 20 |
|
20 | 21 |
|
21 | 22 |
class CourseRegisterFieldInfoAdmin(admin.ModelAdmin): |
22 |
- list_display = ('field_id', 'course_id', 'course_name', 'fields', 'updated_at', 'created_at') |
|
23 |
+ list_display = ('field_id', 'course_id', 'course_name', 'fields', 'limit_scene_qrcode_url', 'updated_at', 'created_at') |
|
24 |
+ |
|
25 |
+ def save_model(self, request, obj, form, change): |
|
26 |
+ obj.save() |
|
27 |
+ |
|
28 |
+ if obj.limit_scene_qrcode_url: |
|
29 |
+ return |
|
30 |
+ |
|
31 |
+ obj.limit_scene_qrcode_url = get_course_field_limit_scene_qrcode_url(obj.field_id) |
|
32 |
+ obj.save() |
|
23 | 33 |
|
24 | 34 |
|
25 | 35 |
class CourseRegisterInfoAdmin(admin.ModelAdmin): |
@@ -6,6 +6,7 @@ django-json-render==1.0.3 |
||
6 | 6 |
django-json-response==1.1.5 |
7 | 7 |
django-logit==1.1.3 |
8 | 8 |
django-models-ext==1.1.9 |
9 |
+django-paginator2==1.1.3 |
|
9 | 10 |
django-redis-connector==1.0.3 |
10 | 11 |
django-response==1.1.1 |
11 | 12 |
django-rlog==1.0.7 |